<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>实验2：函数封装求数组中的最大值。</title>

</head>
<body>
<div id="listData"></div>
<div id="MaxData"></div>
</body>
<script type="text/javascript">
    var list = [65, 97, 5, 145, 23]

    function Max() {
        listData = `<div>` + `数组为: `
        /*第一种 sort()排序 a-b从小到大 b-a从大到小*/
        // list.sort((a,b)=>{
        //     return a-b;
        // })
        // var max= list[list.length-1]

        /*第二种内置 通过判断*/
        var max = list[0];
        for (let i = 0; i < list.length; i++) {
            listData += list[i] + ','
            if (max < list[i]) {
                max = list[i]
            }
        }
        listData += `</div>`
        maxData = `<div>其中最大元素是: ` + max + `</div>`

        document.getElementById("listData").innerHTML = listData;
        document.getElementById('MaxData').innerHTML = maxData
    }

    Max()
</script>
</html>